﻿/*----------------------------------------------------------------
// Copyright (C) 2011 上海
// 版权所有。 
//
// 文件名：MenuMaintainVM
// 文件功能描述：菜单维护models层
//
// 
// 创建标识：2012-05-11 王冲
//
// 修改标识：
// 修改描述：
//
//
//----------------------------------------------------------------*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace WaiGaoQiaoWeb.Models
{
    public class MenuMaintainVM
    {
        [Display(Name = "编号")]
        /// <summary>
        /// 菜单编号
        /// </summary>
        public int MenuId
        {
            get;
            set;
        }
        [Display(Name = "名称")]
        [StringLength(50, ErrorMessage = "名称不能超过50个字符！")]
        [Required(ErrorMessage = "名称不能为空！")]
        /// <summary>
        /// 菜单名称
        /// </summary>
        public string MenuName
        {
            get;
            set;
        }
        [Display(Name = "类型")]
        /// <summary>
        /// 菜单类型
        /// </summary>
        public int MenuType
        {
            get;
            set;
        }
        [Display(Name = "单价")]
        [Required(ErrorMessage = "单价不能为空！")]
        /// <summary>
        /// 菜单单价
        /// </summary>
        public decimal MenuPrice
        {
            get;
            set;
        }
        [Display(Name = "备注")]
        [StringLength(100, ErrorMessage = "备注名称不能超过100个字符！")]
        /// <summary>
        /// 菜单备注
        /// </summary>
        public string MenuRemarks
        {
            get;
            set;
        }
    }
}